@media (min-width:1440px)and (max-width: 1660px){
    .yyxn_contentImg1{width: 80%!important;}
}
@media (min-width:1200px) and (max-width:1440px){
    .i-yy-title h4{margin-top:140px!important; }

    .cpxq_swiperBox{flex-wrap: wrap}
    .cpxq_swiperBox .cpxq_swiper{max-width: 100%!important;padding: 0!important;margin: 0 auto!important;}
    .cpxq_swiper-info{margin: 10px auto!important; }
    .sy_list_info{min-width: 100%!important;}

    .yyxn_contentImg1{width: 80%!important;}
}
@media (min-width:767px) and (max-width:1200px){

    /*.i-banner-img{height: 400px!important; width: 100%!important;overflow: hidden!important;}*/
    /*.i-banner-img img{height: 100%!important; width: auto!important;transform: translateX(-50%)!important;}*/
    .i-banner-list{display: none!important;}
    .i-banner-num{display: none!important;}
    .i-banner-text{top: 10%!important;}
    .i-banner-text h1{font-size: 26px!important;}
    .i-banner-text h2{font-size: 20px!important;}
    .i-banner-text h3{font-size: 16px!important;}
    /*.i-banner .swiper-pagination-bullet{width: 60px!important;height: 40px!important;}*/

    .i-yy-title h4{margin-top:60px!important; }
    .i-yy-img{height: 500px!important;width: 100%;overflow: hidden}
    .i-yy-img img{height: 100%!important;width: auto!important;}


    .i-cpzx-list{flex-wrap: wrap!important;justify-content: center!important;}

    .i-cpzx-item{max-width: 40%!important; min-width: 40%!important;width: 40%!important; margin: 10px!important;}
    .i-cpzx-itemImg{height: 205px!important;}
    .i-cpzx-itemT{display: block!important;}
    .i-cpzx-info{display: none!important;}
    .table-responsive img{width: 80%!important;}

    .i-gcal-swiper{display: block!important;}
    .i-gcal-list{display: none!important;}

    .i-zj{padding-bottom: 40px!important;}
    .i-zj-content{flex-wrap: wrap!important;}
    .i-zj-w{display: none!important;}
    .i-zj-content>div{width: 100%!important;}
    .i-zj-video{margin: 10px 0!important;}

    .alxq-banner-img{width: 100%!important;overflow: hidden!important;}
    .alxq-banner-img img{height: 266px!important;width: auto!important;}
    .alxq-btnBox{flex-wrap: wrap!important;}

    .cpxq_swiperBox{flex-wrap: wrap;justify-content: flex-start}
    .cpxq_swiperBox .cpxq_swiper{max-width: 100%!important;padding: 0!important;margin: 0 auto!important;}
    .cpxq_swiper-info{margin: 10px auto!important;padding: 20px 10px!important;}

    .jj_content_topText{flex-wrap: wrap}
    .jj_content_topText>div>img{width: 96%!important;}
    /*.jj_content_topText>div>img{display: none!important;}*/
    .jj_content2_item{flex-wrap: wrap}
    .jj_content2_item>div{width: 100%!important;}

    .sy_list_info{min-width: 90%!important;}

    .zxns_titleTop{flex-wrap: wrap}

    .yyxn_contentImg1{width: 90%!important;}
}
@media (min-width:924px) and (max-width:1220px){
    .sy_list_item{max-width: 26%!important;}
    /**/


}
@media (min-width:767px) and (max-width:924px){
    .sy_list_item{max-width: 40%!important;}
    .sy_list_info{display: block!important;}
}
@media (max-width:767px){
    .sy_list_info, .sy_list_item{    margin-left: 0!important;}
    .sy_list_item{width: 100%!important;max-width: 100%!important;}
    .sy_list_item img{width: 100%!important;height: 100%;}
    .sy_list_info{display: block!important;}
    .sy_list_info{min-width: 100%!important;}

    .i-banner-img{ width: 100%!important;overflow: hidden!important;}
    .i-banner-img img{width: 100%!important; height: auto!important;}
    .i-banner-list{display: none!important;}
    .i-banner-num{display: none!important;}
    .i-banner-text{top: 8%!important;}
    .i-banner-text h1{font-size: 22px!important;}
    .i-banner-text h2{font-size: 18px!important;}
    .i-banner-text h3{font-size: 14px!important;}
    /*.i-banner .swiper-pagination-bullet{width: 60px!important;height: 40px!important;}*/
    .i-banner .swiper-pagination{left: 0!important;right: auto!important;bottom: 0!important;}

    .i-yy-title h4{margin-top:60px!important; }
    .i-yy-img{height: 500px!important;width: 100%;overflow: hidden}
    .i-yy-img img{height: 100%!important;width: auto!important;}

    .i-cpzx-list{flex-wrap: wrap!important;}
    .i-cpzx-item{max-width: 90%!important;min-width: 90%!important;width: 90%!important;margin: 0 auto}
    .i-cpzx-itemT{display: block!important;}
    .i-cpzx-info{display: none!important;}


    .i-gcal-swiper{display: block!important;}
    .i-gcal-list{display: none!important;}
    .i-gcal-itemTitleInfo{padding: 10px 10px!important;}

    .i-zj{padding-bottom: 20px!important;}
    .i-zj-content{flex-wrap: wrap!important;}
    .i-zj-w{display: none!important;}
    .i-zj-content>div{width: 100%!important;}
    .i-zj-video{margin: 10px 0!important;}

    .alxq-banner-img{width: 100%!important;overflow: hidden!important;}
    /*.alxq-banner-img img{height: 266px!important;width: auto!important;}*/
    .alxq-banner-img img{height: 296px!important;width: auto!important;transform: translateX(-50%)}

    .alxq-btnBox{flex-wrap: wrap!important;}
    .alxq-btn{min-width: 300px!important;}

    .g_df{flex-wrap: wrap!important;justify-content: flex-start!important;  }
    .g_nav2 >div:nth-child(1) a{padding: 0 10px!important;}
    .cpxq_swiperBox{flex-wrap: wrap}
    .cpxq_swiper{width: 100%;}
    .cpxq_swiperBox .cpxq_swiper{max-width: 100%!important;padding: 0!important;margin: 0 auto!important;}
    .cpxq_swiperBox .cpxq_swiper .swiper-wrapper{height:300px!important;}
    .cpxq_swiperBox .swiper-slide {vertical-align: middle !important; display:table-cell!important;height: 100%!important;position: relative}
    .cpxq_swiperBox .swiper-slide img{position: absolute;left: 50%;
        top:0; transform: translateX(-50%)}
    .cpxq_swiper-info{padding: 20px 10px!important;}
    .cpxq_swiper-info-btn{flex-wrap: wrap!important;}
    .cpxq_swiper-info-btn >div{margin-top: 10px;}

    .cpzx_content{padding-top: 20px!important;}
    .cpzx_list{margin-top: 20px!important;}
    .cpzx_title >div{flex-wrap: wrap}
    .cpzx_title >div h4{margin-top: 20px!important;}
    .table-responsive img{width: 90%!important;}

    .cpzx_list_itemImg{max-height: none!important;height: auto!important;}

    .jj_content_topText{flex-wrap: wrap}
    .jj_content_topText>div>img{display: none!important;}
    .jj_ll{display: block!important;}
    .jj_content2_item{flex-wrap: wrap}
    .jj_content2_item>div{width: 100%!important;}

    .khfw_top_itemN{border-left: 1px solid #d9d8d8!important;}

    .sl_swiper3 .sl_swiper3_text{width: 90%}

    .qywh_top{display: block!important;}
    .qywh_top > div{width: 100%!important;padding: 20px 15px 0 15px}
    .qywh_list_item{display: block!important;}
    .qywh_list_itemImg{margin: 0!important;}
    .qywh_list_itemText{    padding: 14px 0 0 0!important;}


    /******************************************è”ç³»æˆ‘ä»¬********************************************************/

    .lxwm_from>div{width: 100%!important;}
    .lxwm_from .lxwm_fromBtn{width: 176px!important;}

    .zxns_titleTop{flex-wrap: wrap}

    .yyxn_contentImg1{width: 100%!important;}

    .alxq-banner-text>div:nth-child(1){flex-wrap: wrap}
    .alxq-banner-text>div:nth-child(1) img{margin-top: 16px!important;}

    .sl_swiper2_btnBox{justify-content: space-between!important;}
}
.i-banner{position: relative;max-height: 1070px;overflow: hidden;}
.i-banner .swiper-pagination{display:flex;bottom: 60px;right:100px;padding:10px 4px; justify-content: center;
    /*background: rgba(12,48,146,.5)*/
}
.i-banner .swiper-container-horizontal>.swiper-pagination-bullets,.i-banner  .swiper-pagination-custom, .swiper-pagination-fraction{

}

.i-banner .swiper-pagination-bullet{
    margin: 0 10px;
    background: #fff;
    opacity: 1;
    /*display: block;*/
    /*box-sizing: content-box;*/
    /*margin: 0 10px;*/
    /*width: 145px;*/
    /*height: 77px;*/
    /*border: 4px solid #fff;*/
    /*border-radius: 0 ;*/
    /*background-repeat: no-repeat;*/
    /*background-position: 50% 50%;*/
    /*-webkit-background-size: cover;*/
    /*-moz-background-size: cover;*/
    /*-o-background-size: cover;*/
    /*background-size: cover;*/

}
.i-banner .swiper-slide{position: relative; }
.i-banner .swiper-slide .i-banner-img{position: relative;height: 100%;padding-top: 56.2%; background-position: center top;background-repeat: no-repeat;background-size:cover;}
/*.i-banner-img{max-width: 100%; height: 100%; overflow: hidden}*/
/*.i-banner-img img{ height: 100%;width:  position: absolute;top: 50%;transform: translateY(-50%)}*/

.i-banner-text{position: absolute;left: 5.3%;top: 24%;color: #0c3092}
.i-banner-text h2{margin: 30px 0}
.i-banner-num{position: absolute;left: 5.3%;bottom: 24%;display: flex;border-bottom: 14px solid #ef3f56;z-index: 99;color: #FFF}
.i-banner-num h1{font-size: 80px}
.i-banner-num p{font-size: 36px}
.i-banner-list{position: fixed;right: 0px;top: 180px;z-index: 999}
.i-banner-list li{margin-top: 3px;background: rgba(66,76,91,.7);transition: all .5s ease}
.i-banner-list li a{width: 70px;height: 70px;padding-top: 10px; text-align: center;color: #fff}
.i-banner-list li i{font-size: 26px;}

.i-banner-list li:nth-child(4){background: rgba(225,142,0,.7)}

.i-banner-list li:hover{background: #0c3092}

.zysx{ height: 80px; padding: 10px 20px 0 20px; position: fixed;right: 0px;top: 500px;z-index: 999;background: rgba(255,0,0,1);font-size: 14px;text-align: center;border-radius: 10px;border: 4px solid  rgba(225,142,0,.5);}
.zysx a{color: #fff}
.zysx i{color: #fff;font-size: 30px}
.zysx:hover{background:rgba(255,0,0,1)}
.i-banner-video{position: absolute;height: 100%;width: 100%;top: 0;}
.i-banner-video video{width: 100%;height: auto}

.titleH{font-weight: 100;font-size: 36px;}
.i-cpzx{padding: 74px 0 0 0 }

.i-cpzx-title{text-align: center}
.i-cpzx-title:hover .line{width:200px;transition: all 1s;}
.i-cpzx-title h2{color:#333}
.i-cpzx-title p{color:#9d9c9c;margin-top: 28px;margin-bottom: 34px}

/*.i-cpzx-list{display: flex;align-items: flex-end;  margin-top: 60px;overflow: hidden}*/
.icon-sanjiaojiantoushang{display: none}
.i-cpzx-list{display: flex;align-items: flex-end;  overflow: hidden;padding-bottom: 30px;}
.i-cpzx-item{max-width:25%;min-width: 25%;width: 25%; padding: 50px 16px 0 16px; border:1px solid #d9d8d8 }
.i-cpzx-itemImg{max-width: 333px; max-height: 249px;overflow: hidden;vertical-align: middle; margin: 0 auto}
.i-cpzx-itemT{width: 100%;text-align: center;background: #0c3092;color: #fff;padding: 10px;display: none}
.i-cpzx-itemText{text-align: center}
.i-cpzx-itemText h4{margin: 32px 0 25px 0;color: #666}
.i-cpzx-itemText h4 a{color: #666}
.i-cpzx-itemText p {margin-bottom: 32px;color: #9d9c9c}
.i-cpzx-itemText>p:nth-child(2){
    min-height:40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.i-cpzx-itemText span{
    display: block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    margin: 0 auto;
    transform:rotate(90deg);
    -ms-transform:rotate(90deg); /* IE 9 */
    -webkit-transform:rotate(90deg); /* Safari and Chrome */}
.i-cpzx-itemText>div{
    line-height: 4px;
    opacity: 0;
}
.i-cpzx-itemText>div{color:#0c3092}
.i-cpzx-itemText .activeT{opacity: 1}

/*.i-cpzx-list .activeP{padding-top: 70px;}*/

.i-cpzx-item:hover{ }
.i-cpzx-list .activeP h4 a,.i-cpzx-list .activeP i{color:#0c3092}
.i-cpzx-list .activeP .i-cpzx-itemText>div{opacity: 1}

/*.i-cpzx-info{margin-top: -4px}*/
/*.i-cpzx-info{position: relative;height: 120px}*/
.i-cpzx-info{position: relative;height: 120px;margin-top: 60px}
.i-cpzx-info>div{opacity: 0;width: 100%; position: absolute;top:0;left: 0; height: 120px;display: flex;justify-content: center;align-items: center;color: #fff;background: #0c3092}
.i-cpzx-info>div>div{border-left:1px dashed #fff ;padding: 0 40px}
.i-cpzx-info>div>div:nth-child(1){border:none;}
.i-cpzx-info .activeT{opacity: 1}

.i-yy-item{position: relative;
    background-image: url('../images/i-yy-img.jpg') ;
    background-repeat: no-repeat;
    background-size: cover;
    /*background-attachment: fixed;*/
}
.i-yy-img{opacity: 0}

.i-yy-title{position: absolute;color:#fff;text-align:center;width: 100%; height: 100%;top:0;left: 0;background: rgba(12,48,146,.5)}
.i-yy-title .titleH{}
.i-yy-title h1{margin-top: 90px;opacity: .9}
.i-yy-title h4{margin-top: 212px;font-size: 24px;}
.i-yy-title p{margin-top: 32px;padding: 0 20px;line-height: 2em}


.i-gcal{padding-top:80px;position: relative }
.i-gcal-list{display: flex;justify-content: center;margin-top: 54px;overflow: hidden}
.i-gcal-item{position: relative;min-width: 118px;}
.i-gcal-itemTitle{position: absolute;bottom: 0;left: 0; color: #fff;height:90%!important;width: 118px;overflow: hidden;}
.i-gcal-itemTitleNum p{
    width: 100%;font-size: 20px;text-align: center;
    margin-top: 50%;
    -webkit-transform-origin: 50%;
    transform-origin:  50%;
    transform:rotate(90deg);
    -ms-transform:rotate(90deg); /* IE 9 */
    -webkit-transform:rotate(90deg); /* Safari and Chrome */}
.i-gcal-itemTitleText{width: 20px;margin: 30px auto 0 auto}
.i-gcal-list>div:nth-child(odd) .i-gcal-itemTitle{background: #333}
.i-gcal-list>div:nth-child(even) .i-gcal-itemTitle{background: #0c3092}
.i-gcal-itemTitleImg{max-width: 1240px;min-height: 500px;display: none;position: relative;transform: scaleX(0);
    /*animation:scaleX1 .3s linear forwards;*/
    /*-webkit-animation:scaleX1 .3s linear forwards;*/
}

@keyframes scaleX1
{
    from {transform: scaleX(0)}
    to {transform: scaleX(1)}
}

@-webkit-keyframes scaleX2
{
    from {transform: scaleX(0)}
    to {transform: scaleX(1)}
}
@keyframes scaleX2
{
    from {transform: scaleX(1)}
    to {transform: scaleX(0)}
}

@-webkit-keyframes scaleX2
{
    from {transform: scaleX(1)}
    to {transform: scaleX(0)}
}
.i-gcal-itemTitleImg img{min-height: 500px}
.i-gcal-list .activeI .i-gcal-itemTitleImg{display: block;
    animation:scaleX1 .3s linear forwards;
    -webkit-animation:scaleX1 .3s linear forwards;
}
.i-gcal-list .activeI  .i-gcal-itemTitle{display: none}
.i-gcal-itemTitleImg .i-gcal-itemTitleInfo{width: 100%; min-height: 98px; padding: 24px 40px; background: rgba(0,0,0,.5);color:#fff; position: absolute;bottom: 0;left: 0;}
.i-gcal-itemTitleInfo p:nth-child(2){margin-top: 20px;margin-right: 10px}
.i-gcal-itemTitleInfo>div{width: 80%;}
.i-gcal-itemTitleInfo .shi{margin: 0}
.i-gcal-swiper{margin-top: 30px;display: none}
.i-gcal-swiper .i-gcal-itemTitleImg{display: block;width: 100%;margin: 0 auto;min-height: 0;}
.i-gcal-swiper .i-gcal-itemTitleImg img{min-height: 0;}
.i-gcal-swiper .swiper-pagination2{text-align: center}
.i-gcal-swiper .i-gcal-itemTitleImg{max-width: 100%;}


.i-zj{padding-top:80px;padding-bottom: 105px;overflow: hidden;}
.i-zj-content{margin-top: 52px;align-items: stretch;position: relative;}
.i-zj-content>div{width: 48%}
.i-zj-video {margin-right: 60px;position: relative;border-bottom-left-radius:300px;border-top-left-radius:300px ;overflow: hidden}
.i-zj-content .i-zj-w{width: 76px;height: 76px; position: absolute;top:50%;left: 48%;transform: translate(-50%,-50%);background: url("../images/water.png")no-repeat; background-size: 100% 100%;}
.i-zj-swiper{position: relative}
/*.i-zj-video  :hover {transform: scale(1.1,1.1)}*/
.i-zj-swiper-btn{width: 70px;height: 70px;border-radius: 50%;background: rgba(255,255,255,.5);text-align: center;line-height: 70px}

.i-zj-swiper-btn a{color:#4a4c50;}
.i-zj-swiper-btn i{font-size: 30px}
.i-zj-swiper-rText p{margin-top: 60px}
.i-zj-swiper-rText p:nth-child(1){margin: 0}
.i-zj-swiper-rImg{margin-top: 34px}
.i-zj-swiper-rImg img{width: 150px;}
.i-zj-swiper-rImg p {margin-top: 18px;}

.i-zj-swiper .swiper-container{height: 100%}
.i-zj-swiper .swiper-button-prev,.i-zj-swiper .swiper-button-next{background: none;top: auto;  bottom: 10px ;height: 26px;line-height: 26px;margin: 0}
.i-zj-swiper .swiper-pagination3{text-align: left}
.i-zj-swiper .swiper-button-prev i,.i-zj-swiper .swiper-button-next i{font-size: 26px}
.i-zj-swiper .swiper-button-prev{ left: auto; right: 50px;}
.i-zj-swiper .swiper-button-next{ left: auto; right: 10px;}
.i-zj-swiper .swiper-slide{padding-bottom: 40px;}


.alxq-banner{position: relative}
.alxq-banner-text{position: absolute;left: 5.2%;top:28%;color: #fff}
.alxq-banner-img img{min-height: 266px;}
.alxq-banner-text>div:nth-child(1){display: flex;align-items: center}
.alxq-banner-text>div:nth-child(1) h1{margin-right: 10px;}
.alxq-banner-text>div:nth-child(1) img{width: 147px;height: 42px;}
.alxq-banner-text>div:nth-child(3){width: 80%}
.line2{margin: 14px 0 23px 0;display: flex;align-items: center;justify-content: flex-start}
.line2 span{display: block}
.line2 span:nth-child(1),.line2 span:nth-child(3){width: 10px;height: 1px;background: #fff}
.line2 span:nth-child(2){width: 20px;height: 7px;background: #fff}
.g_nav2{min-height: 60px; flex-wrap: wrap}
.g_nav2 >div{min-height: 60px}
.g_nav2 >div:nth-child(1) a{height: 100%; line-height: 60px; padding: 0 32px;color:#333;border-left:1px solid #d9d8d8;border-right:1px solid #d9d8d8; }
.g_nav2-breadcrumb >div>span{margin: 0 20px;}
.activeA{border-bottom:4px solid #0c3092}

.alxq_content{background: #f6f6f6;padding-top:40px;}
.alxq_contentBox{background: #fff;padding: 40px 20px}
.alxq_content-title{text-align: center}
.alxq_swiper{max-width: 1180px;margin: 20px auto 0 auto}
.alxq_contentBox .alxq_swiper .swiper-slide{text-align: center;}
.alxq_contentBox .alxq_swiper .swiper-slide img{width: auto;height: auto;max-width: 100%}
.alxq_content-info p{margin-top: 50px;color: #666}
.alxq-btnBox{margin-top: 50px;}
.alxq-btn{height: 60px;width: 46%; min-width: 400px; margin-top: 10px;
    border: 1px dashed #0c3092;padding:0 20px;border-radius: 30px;line-height: 60px;}
.alxq-btn a{color:#000;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.alxq-btn:hover{background: #0c3092; color:#fff}
.alxq-btn a:hover{ color:#fff}

/*.cpxq_swiperBox{}*/
.cpxq_swiperBox{border: 1px solid #d9d8d8;width: 100%;display: flex;justify-content: flex-start}
.cpxq_swiperBox .cpxq_swiper{max-width: 64.8%;width: 50%; padding-right: 62px;}
/*.cpxq_swiperBox .cpxq_swiper .swiper-wrapper{height: 606px;}*/
.cpxq_swiperBox .swiper-slide img{height: auto;width: 100% }
.cpxq_swiper-info{max-width: 650px;padding:66px  42px 0 0;}
.cpxq_swiper-info h3{margin-bottom: 36px}
.cpxq_swiper-info p{color: #666}
.cpxq_swiper-info-btn{margin-top: 30px;display: flex;justify-content: flex-start;}
.cpxq_swiper-info-btn div{width: 170px;height: 56px;background: #494b54;margin-right: 20px;text-align: center;line-height: 56px}
.cpxq_swiper-info-btn div a{color: #fff}
.cpxq_swiper-info-btn div:hover{background: #0c3092}
.cpxq_tel {padding-top: 66px}
.cpxq_tel p{margin-top: 52px;}
.table-responsive{margin-top: 25px;}
.table-responsive img{width: 50%}
.cpxq_tel .table-responsive .table{text-align: center}
.cpxq_tel .table-responsive .table >thead th{text-align: center;background: #d3edf9}
.cpxq_tel .table-responsive tbody>tr>td:nth-child(1){background: #d3edf9}
.cpxq_tel .table-responsive tbody>tr>td{border: 1px solid #d9d8d8}

.cpzx_body{background:#f6f6f6;padding-top: 40px }
.cpzx_content{background: #fff;padding-top:50px; }
.cpzx_title{margin-left: 15px;overflow: hidden}
.cpzx_title >div{display: flex;justify-content: flex-start;}
.cpzx_title >div:nth-child(1){float: left}
.cpzx_title >div:nth-child(2){float: right;margin-top: 14px;}
.cpzx_title >div>h4{ margin-right: 20px;font-size: 16px;}
.cpzx_title >div>h4 a{color: #000000}
.cpzx_list_itemImg{position: relative;overflow: hidden;max-height: 295px;height: 295px;vertical-align: middle}
.cpzx_list_itemImgP{position: absolute; top:100%;left: 0; width: 100%;height: 100%;background: rgba(12,48,146,0);}
.cpzx_list_itemImgP div{
    width: 56px;height: 56px;border-radius: 50%;border: 1px solid #fff;line-height: 56px;text-align: center;
    position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;
}
.cpzx_list_itemImgP div span{color: #fff;font-size: 40px;}
.cpzx_list{margin-top: 40px}
.cpzx_list_item{margin-top: 10px;padding-bottom: 10px;}
.cpzx_list_itemText p{
    color: #9d9c9c;
    min-height: 40px;
    margin-top: 16px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.cpzx_list_itemText h5{ margin-top: 18px; color: #333}
.cpzx_list_item:hover{box-shadow: 0 1rem 7rem 0 rgba(0,0,0,.3);}
.cpzx_list_item:hover .cpzx_list_itemImgP{top: 0;}
.cpzx_list_item:hover .cpzx_list_itemText h5 {color: #0c3092}

.gcal_list_itemText{background: #f6f6f6;overflow: hidden;padding: 0 18px 30px 18px;}
.gcal_list_item:hover .gcal_list_itemText{background: #0c3092;color:#fff}
.gcal_list_item:hover .gcal_list_itemText h5{color:#fff}
.gcal_list_item:hover .gcal_list_itemText p{color:#fff}


.jj_content{padding: 50px 26px;background: #fff}
.jj_content_top>div:nth-child(1){color:#0c3092}
.jj_content_topText{display: flex;margin-top: 40px;}
.jj_content_topText h4{min-width: 108px;margin-bottom: 10px;}
.jj_content_topText p{line-height: 2em;}
.jj_content_topText span{font-size: 14px;}
.jj_content_topText i{font-size: 14px}
.jj_content_topText2{display: flex;align-items: flex-start}

.jj_content_topText2 b,.jj_content_topText2 span{margin-right: 50px;}
.jj_content_topText2>div>span:nth-child(1) i{color:#d1121b}
.jj_content_topText2>div>span:nth-child(2) i{color:#004ea2}
.jj_content_topText2>div>span:nth-child(3) i{color:#f6ab00}
.jj_content_topText2>div>span:nth-child(4) i{color:#008c3e}
.jj_content_topText1 img{width: 70%; }
.jj_content_topImg{margin-top: 30px}
.jj_content_item{margin-top: 20px;}
.jj_content_itemTitle{background:#eeeeee;color: #0c3092;min-height: 52px;line-height: 52px;padding-left: 16px;}
.jj_content_itemTitle h4{line-height: 52px;}
.jj_content_itemContent{min-height: 198px; padding:30px 16px;line-height: 2em;color: #666;border: 1px solid #d9d8d8;border-top: none}
.jj_content_itemText span{color:#0c3092}
.jj_content_itemImg{max-width: 118px;margin-right: 28px;}
.sss{justify-content: flex-start}
.jj_content2{margin-top: 44px}
.jj_content2_title{color: #0c3092}
.jj_content2_text p ,.jj_content2_text img{margin-top: 36px;color: #666}

.jj_content2_list{margin-top: 78px;}
.jj_content2_item{}
.jj_content2_item > div{width: 50%}
.jj_content2_itemText{padding :40px 30px 0 30px;}
.jj_content2_itemText h4{color: #0c3092}
.jj_content2_itemText p{margin-top: 40px;color: #666}

.khfw_top_itemBox{padding: 18px 40px 18px 18px; height: 200px;border-bottom: 1px solid #d9d8d8;border-left: 1px solid #d9d8d8;
    display: flex;justify-content: flex-start;align-items: center;
}
.khfw_top_itemN{border-left: none}

.khfw_top_itemI{min-width: 74px;min-height: 74px;max-width: 74px;max-height: 74px;  border-radius: 50%;line-height: 74px;text-align: center;border: 1px solid #d7d5d4}
.khfw_top_itemI i{color: #d7d5d4;font-size: 40px;}
.khfw_top_itemP p{padding-left: 16px;color:#333}
.khfw_top_item{padding: 0}
.khfw_top_itemBox:hover .khfw_top_itemI{background: #0c3092}
.khfw_top_itemBox:hover .khfw_top_itemI i{color:#fff;}

.khfw_top_title{padding:0 15px;}
.khfw_top_title p{margin-top: 24px}
.khfw_bottom_item{margin-top: 38px;}
.khfw_bottom_list p{margin-top: 40px;padding: 0 15px;}
.khfw_video{width: 100%;margin-top: 34px;position: relative}
.khfw_video video{width: 100%;height: auto}
.videoBtnBox{position: absolute;width: 100%;height: 100%;left: 0;top:0;background: rgba(0,0,0,.5)}
.videoBtn{ padding-left: 4px; width: 70px;height: 70px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(255,255,255,.5);
    line-height: 70px;text-align: center;border-radius:50%;}
.videoBtn i{font-size: 30px}


.lx-1{align-items: flex-start;padding: 50px 26px;border: 1px solid #d9d8d8}
.lx-1 .f-item{padding-right: 70px;padding-bottom: 30px;border-right: 1px solid #d9d8d8}
.lx-1 .f-item h4{margin-bottom: 20px;}
.lx-1 .f-item span:nth-child(1){background: #0c3092}
.lx-1 .f-item span:nth-child(1) i{color: #fff}
.lx-1 .f-item:nth-child(5) span{align-items: flex-start}
.lx-1 .net{align-items: flex-start}
.lx-codeImg{width: 216px;height: 216px;padding: 4px;border: 1px solid #d9d8d8}
.lx-codeImg > div{width:100%;height: 100%;padding: 4px;border: 1px solid #d9d8d8}

.swiper-container1ImgBox{padding: 20px;border: 1px solid #e5e5e5}
.swiper-container1Img{padding: 8px;border: 1px solid #ccd7a0}
.sl .swiper-container{margin-top: 22px;}
.sl_swiper_title{color:#0c3092;padding:0 15px;}

.sl_swiper2{position: relative}
.sl_swiper2_btnBox{margin-top: 22px;}
.sl_swiper2_btn{width: 45%;height: 48px;line-height: 48px;text-align: center;color:#333;border-radius: 30px;border: 1px dashed #0c3092}
.sl_swiper2_btn:hover{background: #0c3092;color:#fff}
.sl_swiper2 .swiper-pagination{text-align: center;width: 100%;}
.sl_swiper2 .swiper-pagination-bullet{margin: 0 6px;}
.sl_swiper3_item{padding: 0;position: relative}
.sl_swiper3 .swiper-slide{position: relative}
.sl_swiper3 .sl_swiper3_text{ padding: 40px 22px; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)scale(0,0) ;
    background: rgba(12,48,146,.5);color:#fff; transition: all 1s}
.sl_swiper3 .swiper-button-prev,.sl_swiper3 .swiper-button-next{background: #0c3092;width: 36px;height: 36px;line-height: 36px;text-align: center;

}
.sl_swiper3 .swiper-button-prev i,.sl_swiper3 .swiper-button-next i{color: #fff;font-size: 30px;}
.sl_swiper3 .swiper-button-prev{right: 0;bottom: 0;left: 50%;top: auto;margin-left: -36px}
.sl_swiper3 .swiper-button-next{right: auto;bottom: 0;left: 50%;top: auto}
.sl_swiper3 .swiper-button-prev:hover{background: #ff9000}
.sl_swiper3 .swiper-button-next:hover {background: #ff9000}
.sl_swiper3 .swiper-wrapper>.swiper-slide:hover .sl_swiper3_text{transform: translate(-50%,-50%)scale(1,1) }

.sl_swiper2 .swiper-container4,.sl_swiper2 .swiper-pagination4{display: none}

.qywh_top{align-items: flex-start;padding: 0}
.qywh_top > div{width: 50%}
.qywh_top_text{padding: 40px 60px 0 20px }
.qywh_top_text h3{margin-bottom: 36px;color: #0c3092;}
.qywh_top_text p{color: #666;}

.qywh_list .container{}
.qywh_list_title{padding: 40px 60px 0 20px}
.qywh_list_item { margin-top: 34px; padding: 14px; display: flex;justify-content: flex-start;align-items: flex-start;background: #fff}
.qywh_list_itemImg{max-width: 318px;min-width: 318px; width: 318px; margin-right: 24px;}
.qywh_list_itemText{padding: 14px 14px 0 0 ;}
.qywh_list_itemText h4{color:#333;margin-bottom: 10px; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}
.qywh_list_itemText h4 a{color:#333;}
.qywh_list_itemText span{color:#c1bfbf;margin-top: 14px}
.qywh_list_itemText p{color:#666;margin: 20px 0;min-height: 40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.qywh_list_itemText>a{color:#c1bfbf;margin-top: 22px;}
.qywh_list .row .col-sm-6{padding-left: 0}

.qywh_list_item:hover{background: #0c3092;color: #fff}
.qywh_list_item:hover .qywh_list_itemText h4 a{color: #fff}
.qywh_list_item:hover .qywh_list_itemText span{color: #fff}
.qywh_list_item:hover .qywh_list_itemText p{color: #fff}
.qywh_list_item:hover .qywh_list_itemText>a{color: #fff}

.sy_list{ padding-bottom: 100px; flex-wrap: wrap;justify-content:flex-start;align-items: flex-start}
.sy_info{padding: 50px 0 10px 15px;color:#666}

.sy_list_info,.sy_list_item{margin-top: 50px;margin-left: 60px;}
.sy_list_info{padding: 20px;width: 60%;
    background: #ececec;display: flex;justify-content: space-between;align-items: stretch}

.sy_list_infoImg img{height: 100%;width: auto}
.sy_list_infoText ul {padding: 16px 40px;}
.sy_list_infoText1{display: flex;justify-content: space-between;align-items:center;flex-wrap:wrap}
.sy_list_infoText1 span{display: block;min-width: 30%;color: #666}
.sy_list_infoText ul li span{margin-top: 16px;}
.sy_list_infoText ul li:nth-child(3){margin-top: 30px}
.sy_list_infoText ul li:nth-child(4){margin-top: 16px;color:#666}
.sy_list_item{}
.sy_list_itemText h4{margin-top: 18px}
.sy_list_itemText p{margin-top: 12px}
.sy_list_item{max-width: 210px}
/*.sy_list_itemImg{max-width: 210px}*/


.xzzq_item{position: relative;margin-top: 20px;}
.xzzq_item >div{position: relative; width: 100%;height: 100%;  overflow: hidden;background: url("../images/xzzqBg.jpg")no-repeat;background-size: 100% 100%}
.xzzq_item_text{position: absolute;left:70%;top: 0;width: 100%;height: 100%; color:#fff;transition: all 1s;background-size: 100% 100%;background-repeat: no-repeat}
.xzzq_item_text1{background-image: url("../images/xzzq1-1.png")}
.xzzq_item_text2{background-image: url("../images/xzzq2-1.png")}
.xzzq_item_text3{background-image: url("../images/xzzq3-1.png")}

.xzzq_item_text > div{position: relative;width: 100%;height: 100%;}
.xzzq_item_text > div > div:nth-child(1){position: absolute; right: 60px;top: 50%;  transform: translateY(-50%);}
.xzzq_item_text p{margin-top: 24px}
.xzzq_item_btn{width: 48px;height: 48px;border-radius: 50%;position: absolute;right: 18px;bottom:18px;text-align: center;line-height: 48px;}
.xzzq_item_btn a{color: #fff}
.xzzq_item_btn i {font-size: 30px;}
.xzzq_item_btn1{background: #4b9ad8}
.xzzq_item_btn2{background: #f08e0e}
.xzzq_item_btn3{background: #5dba83}
.xzzq_item_b{position: absolute;width: 100%;height: 100%;left:0;top: 0;background: rgba(0,0,0,.5)}
.xzzq_item>div:hover .xzzq_item_text{left: 0;transition: all 1s}
.xzzq_item>div:hover .xzzq_item_b{left: -100%;transition: all 1s}


.xwxq_content_title{border-bottom: 1px dashed #d9d8d8 ;padding-bottom: 10px;}
.xwxq_content_titleBox{margin-top: 28px;color:#cac8c8}
.xwxq_content_titleBox a{color:#cac8c8}
.xwxq_content_titleBoxL{display: flex;justify-content: flex-start;align-items:center;}
.xwxq_content_titleBoxL > div{margin-right: 22px}
.xwxq_content_titleBoxL > div i{margin-right: 10px}


.xwxq_content_titleBoxR >div{text-align: center;line-height: 24px;border: 1px solid #d9d8d8;margin-right: 18px;padding-right: 8px;}
.xwxq_content_titleBoxR >div:nth-child(2){padding-right: 0;padding-left: 8px;}
.xwxq_content_titleBoxR >div:hover a{ color:#0c3092}
.xwxq_Box p,.xwxq_Box img{margin-top: 36px;color:#666;text-indent:2em;}
.xwxq_Box img{display: block;width: auto; max-width: 90%; height: auto;margin-left: auto;margin-right: auto}

.xcsp_top_text h3{color: #0c3092}
.xcsp_top_text p {margin-top: 18px;color: #666}
.yyly_list{margin-top: 40px}
.yyly_itemText{margin-top: 26px;margin-bottom:20px;text-align: center;color:#666}


/***************************************************************è”ç³»æˆ‘ä»¬*****************************************************************/
.lxwm_from>div{height: 48px;width: 50%;margin: 30px auto 0 auto;border: 1px solid #d9d8d8}
.lxwm_from input, .lxwm_from  textarea{border: none ; padding-left: 20px;height: 100%;width: 100%;}

.lxwm_from  .lxwm_control{height: 100px}
.lxwm_from .lxwm_fromBtn{width: 176px ; height: 48px;margin-top: 36px; text-align: center;line-height: 48px;background: #0c3092;}
.lxwm_from .lxwm_fromBtn a{color: #fff}

.zxns_titleTop{display: flex;justify-content: flex-start;align-items: center;}

.zxns_titleTop h1 {margin-right: 55px}
.zxns_btn{width: 190px;height: 44px; margin-right: 20px; text-align: center;line-height: 44px;background: #434343;margin-top: 10px;}
.zxns_btn a{color: #fff}
.zxns_btn:hover{background: #0c3092}
.zxns_titleTime{margin-top: 24px}
.zxns_content{margin-top: 30px;}
.zxns_content p{margin-top: 60px;color: #666}

.yyxn_content{margin-top: 46px;}
.yyxn_contentImg1{width: 50%;margin: 0 auto; text-align: center}
.yyxn_contentImg1 img{max-width: 100%;height: auto}

.zxns_titleTop h5,.zxns_titleTop a{font-size: 18px;color: #000;margin-right: 16px;}
.zxns_titleTop i{width: 22px;height: 22px;border: 1px solid #d9d8d8;display: inline-block;text-align: center;line-height: 22px;color: #fff; margin-right: 6px}
.zxns_titleTop .active i{background: #0c3092}

.zxns_content table tr td{border: none}
.zxns_content table tr th{border: none}



.icon-tongzhi{
    display: inline-block;
    -webkit-animation:shan 1.5s ease-in infinite;
    animation:shan 1.5s ease-in infinite;
}
.zysx{
    -webkit-animation:shan2 1.5s ease-in infinite;
    animation:shan2 1.5s ease-in infinite;
}

@-webkit-keyframes shan {
     0% {transform: scale(1);opacity: .5;}
     /*25% {transform: scale(1.1)}*/
     50% {transform: scale(1.2);opacity:1;}
     /*75% {transform: scale(1.1)}*/
     100% {transform: scale(1);opacity: .5;}
 }

@keyframes shan {
    0% {transform: scale(1);opacity: .5;}
    /*25% {transform: scale(1.1)}*/
    50% {transform: scale(1.2);opacity:1;}
    /*75% {transform: scale(1.1)}*/
    100% {transform: scale(1);opacity: .5;}
}

@-webkit-keyframes shan2 {
    0% {border-color: rgba(12,48,146,1)}
    /*25% {transform: scale(1.1)}*/
    50% {border-color: rgba(225,255,255,1)}
    /*75% {transform: scale(1.1)}*/
    100% {border-color: rgba(12,48,146,1)}
}

@keyframes shan2 {
    0% {border-color: rgba(12,48,146,1)}
    /*25% {transform: scale(1.1)}*/
    50% {border-color: rgba(225,255,255,1)}
    /*75% {transform: scale(1.1)}*/
    100% {border-color: rgba(12,48,146,1)}
}
